code: private String getDetails(Throwable error) {
  		if (null == error) {
  			return "";
  		}
  		StringBuilder content = new StringBuilder();
  		content.append(error.getMessage());
  		processStackTrace(error.getStackTrace(), content);
  		content.append(getDetails(error.getCause()));
  		return content.toString();
  	}
docs: Build details message for an exception.
  
  @param error
  error to build message for
  @return string with details message