A Commons Collections Predicate implementation based on Domian Specifications. With Commons Collections Predicate objects you can project, filter, and manipulate java.util.Collections.