Look up ```Predicate<T>```