This is an example project to show the usage of the specification pattern in Java in combination with JPA Criteria queries. It's the source I used for writing the blog post [Using the specification pattern with JPA][1] [1]: http://www.mscharhag.com/2013/12/java-using-specification-pattern-with.html