@Override public String render(T t) { StringBuffer toReturn = new StringBuffer(); boolean first = true; if (t != null) { for (E e : t) { if (!first) { toReturn.append(','); } else { first = false; } toReturn.append(elementRenderer.render(e)); } } return toReturn.toString(); }