Compose this Predicate with the given predicate using NOT (!).
predicate
You can also use the ~ operator.
~
Predicate<T> get not => Predicate((t) => !_predicate(t));