public static String cleanFilenames(Collection<FileSelector> fileNames) { boolean first = true; StringBuffer sb = new StringBuffer(); sb.append('['); for (FileSelector fileName : fileNames) { if (!first) { sb.append(", "); } sb.append(fileName.toString()); first = false; } sb.append(']'); return sb.toString(); }