public static String escapeTextWithSeparator(String item,char separator){
  StringBuilder sb=new StringBuilder(item.length() * 2);
  appendEscapedTextToBuilder(sb,item,separator);
  return sb.toString();
}

public static String escapeTextWithSeparator ( String item , char separator ) { StringBuilder sb = new StringBuilder ( item . length ( ) * 2 ) ; appendEscapedTextToBuilder ( sb , item , separator ) ; return sb . toString ( ) ; }
creates a new copy of the string with the separator backslash escaped .
