code: public static String decode(final String encoded) {
  		if (encoded == null || encoded.length() == 0 || encoded.indexOf('&') == -1) {
  			return encoded;
  		}
  		return DECODE.translate(encoded);
  	}
docs: This method is required on occasion because WebSphere Portal by default escapes "&lt;" and "&gt;" characters for
  security reasons.
  
  Decode any escape sequences to their original character, and return the resultant string.
  
  Eg. "cat&amp;amp;dog &amp;gt; ant" becomes "cat&amp;dog &gt; ant"
  
  @param encoded the String to decode
  @return a decoded copy of the input String.