}
private static void writeContent( @NotNull List<? extends Version> keyVersions, @NotNull Iterable<? extends Column> columns, @NotNull Writer out ) throws IOException {
for ( int i = 0, keyVersionsSize = keyVersions.size(); i < keyVersionsSize; i++ ) {
Version keyVersion = keyVersions.get( i );
out.write( extend( keyVersion.format() ) );
out.write( FIRST_COLUMN_SEPARATOR );
//Now write the columns
for ( Column column : columns ) {