public static ClickHouseValue[] newValues(ClickHouseDataConfig config, ClickHouseColumn[] columns) {
        if (columns == null || columns.length == 0) {
            return EMPTY_VALUES;
        }

        int len = columns.length;
        ClickHouseValue[] values = new ClickHouseValue[len];
        for (int i = 0; i < len; i++) {
            values[i] = columns[i].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