Como emitir uma lista separada por vírgula?

Isso é profundamente simples, mas já vi muitas variantes e não vejo minha própria prática em nenhum outro lugar. Dado

Iterable<String> strings;

crie uma String contendo todas as strings, separadas por vírgula