Specifically, I’m looking for similarly clean notation to the Collection<T>.TrueForAll / Exists, etc.
It feels smelly to have to write a foreach loop to inspect the return of a method on each object, so I’m hoping there’s a better Java idiom for it.
Predicates are provided in the Google Collections library.