Added: ComparisonPredicate class