private static CharSequence padString(CharSequence value, Column storeColumn) {
CharSequence chars = value;
int suppliedLength = value.length();
int requiredLength = storeColumn.getColumnSpace();
if (suppliedLength > requiredLength) {
throw new ClusterJUserException(local.message("ERR_Data_Too_Long",
storeColumn.getName(), requiredLength, suppliedLength));
} else if (suppliedLength < requiredLength) {
// pad to fixed length
StringBuilder buffer = new StringBuilder(requiredLength);
buffer.append(value);