Hi folks, Have you already considered a Predicates class / static methods in Predicate with useful methods such as alwaysTrue(), alwaysFalse(), isNull() etc? Something like Predicates in Guava: http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/base/Predicates.html Regards, Michael