public static ClickHouseValue[] newValues(ClickHouseDataConfig config, List<ClickHouseColumn> columns) {
        if (columns == null || columns.isEmpty()) {
            return EMPTY_VALUES;
        }

        ClickHouseValue[] values = new ClickHouseValue[columns.size()];
        int index = 0;
        for (ClickHouseColumn c : columns) {
            values[index++] = c.newValue(config);
        }
        return values;
    }
Creates multiple values based on given columns.

@param config  non-null configuration
@param columns non-null columns
@return non-null values with default value, either null or empty
clickhouse-data/src/main/java/com/clickhouse/data/ClickHouseValues.java