HQLPARSER-17 Establishing template methods on ComparisonPredicate to raise compile-time error in case implementations don't support all comparison types