validate method
Validates all cells in this row against column schemas.
Implementation
void validate(List<TCsvColumn> columns) {
errors.clear();
for (final col in columns) {
final val = values[col.key];
final error = col.validate(val);
if (error != null) {
errors[col.key] = error;
}
}
}