A simple predicates API for Java (implementation of Specification pattern).