Collection Query Language - A libary that provides a fluent API for forming queries on Java Collections similar to SQL