code: public static StringIsLessThan isLessThan(StringExpression left, Object constant) {
  
          if (!(constant instanceof String))
              throw new IllegalArgumentException("constant is not a String");
  
          return new StringIsLessThan(left, constant((String)constant));
      }
docs: Creates an StringIsLessThan expression from the given expression and constant.
  
  @param left  The left expression.
  @param constant The constant to compare to (must be a String).
  @throws IllegalArgumentException If the constant is not a String
  @return A new is less than binary expression.