public static void main(String[] args) {
    try {
      String str = "\\s \"werj 9234 \\3";
      System.out.println("Original: " + str);
      System.out.println("Got escaped result: " + StringUtils.escapeDoubleQuotes(str));
    } catch (Exception e) {
      e.printStackTrace();
    }
    
    StringBuffer ex_ascii =new StringBuffer("abc&289;");
    ex_ascii.append((char)0xac);
    System.out.println("Original: " + ex_ascii.toString()+"|");
    System.out.println("Sublisp Unicode escaped: |" + StringUtils.unicodeEscaped(ex_ascii.toString())+"|");
  
    String tests[]={"simple","&amp;","abc&a","&#64","&#64;&#20;","sadf&whatever;sdfsd","","&u64;"};
    
    for(int i=0;i<tests.length;i++){
      try{
        System.out.println("DeEscape: org: |"+tests[i]+"| deEscaped: |"+deEscapeHTMLescapedString(tests[i])+"|.");
      } catch(Exception e){
        e.printStackTrace();
      }
    }
    System.exit(0);
  }