I'm OK with the other fixes, but I don't understand this one. GeotoolFilterBuilder attribute() just sets the attribute and EQ operator. I don't understand how to invoke the propertyLessThan(date) (or equivalent GE, GT, LE operations). Can you show me a concrete example?