A Predicate is an boolean expression that evaluates to:
A predicate acts as a filter that filters a certain number of element from a collection (set)
comparison expression + boolean operator + comparison expression + boolean operator + ...
where: