code: public static String getParamInfo(Parameterizable p) {
        StringBuilder sb = new StringBuilder(p.getParameters().size() * 20);
        for (Parameter e : p.getParameters().values()) {
           if (e.getValue() != null && !e.getValue().equals(e.getDefault())) {
              sb.append(e.toString()).append("\n");
           }
        }
        return sb.toString();
     }
docs: Call {@link Parameter#toString() } for parameters that have a non null, non default value, separated by newline.
  
  @param p
  @return