function like(
  propertyName,
  pattern,
  wildCard,
  singleChar,
  escapeChar,
  matchCase,
) {
  return new IsLike(
    propertyName,
    pattern,
    wildCard,
    singleChar,
    escapeChar,
    matchCase,
  );
}
Represents a `<PropertyIsLike>` comparison operator that matches a string property
value against a text pattern.

@param {!string} propertyName Name of the context property to compare.
@param {!string} pattern Text pattern.
@param {string} [wildCard] Pattern character which matches any sequence of
   zero or more string characters. Default is '*'.
@param {string} [singleChar] pattern character which matches any single
   string character. Default is '.'.
@param {string} [escapeChar] Escape character which can be used to escape
   the pattern characters. Default is '!'.
@param {boolean} [matchCase] Case-sensitive?
@return {!IsLike} `<PropertyIsLike>` operator.
@api