public static String detokenize(final Collection<String> list, final char delim) {
    final StringBuilder buffer = new StringBuilder();
    for (String goal : list) {
      if (buffer.length() != 0) {
        buffer.append(delim);
      }
      buffer.append(goal);
    }
    return buffer.toString();
  }
public static String detokenize(final Collection<String> list, final char delim)