code: public static String asTokenSeparatedValues(String token, Collection<String> strings) {
          StringBuilder newString = new StringBuilder();
          boolean first = true;
          for(String str : strings) {
              if(! first) {
                  newString.append(token);
              }
              first = false;
              newString.append(str);
          }
          return newString.toString();
      }
docs: This method converts a collection of strings to a token separated list of strings
  @param strings Collection of strings
  @return {@code String} new token separated string