code: public final Filter<S> and(String propertyName, RelOp operator, Object constantValue) {
          ChainedProperty<S> prop = new FilterParser<S>(mType, propertyName).parseChainedProperty();
          return and(PropertyFilter.getCanonical(prop, operator, 0).constant(constantValue));
      }
docs: Returns a combined filter instance that accepts records which are only
  accepted by this filter and the one given.
  
  @param propertyName property name to match on, which may be a chained property
  @param operator relational operator
  @param constantValue constant value to match
  @return canonical Filter instance
  @throws IllegalArgumentException if property is not found