code: public static Like like(Expression<String> left, Expression<String> right, char wildCardCharacter, boolean caseInsensitive) {
          return new Like(left, right, wildCardCharacter, caseInsensitive);
      }
docs: Creates a Like expression from the given expressions.
  
  @param left  The left expression.
  @param right The right expression.
  @param wildCardCharacter The character to use as a wildcardcharacter
  @param caseInsensitive Indicates whether comparison should be case insensitive.
  @return A Like expression.