Use Guava ComparisonBuilder
Change Criteria#builder to Criteria#where for a better API
integrate CriteriaBuilder with CaSH