code: private String getOutputString(String commandName, String description,
              int nameColWidth, int descColWidth) {
          return new StringBuilder().append("%1$-").append(nameColWidth)
                  .append("s\t:\t%2$-").append(descColWidth).append("s").toString();
      }
docs: Get a format string for a help line.
  This creates a string formattable to two columns, where the column
  widths are dictated by the column width (calculated above as max
  command name/description sizes). The columns are separated by two tabs
  with a colon in the middle.
  @param commandName The command name.
  @param description The command description.
  @param nameColWidth The column width for the name column.
  @param descColWidth The column width for the description column.
  @return