import com.csvvalidator.CSVValidator;
import com.csvvalidator.error.CSVValidationError;
import com.csvvalidator.error.CSVValidationException;
CSVValidator validator = new CSVValidator();
validator.addRule("column1", "required");
validator.addRule("column2", "integer");
try {
validator.validate("path/to/csv/file.csv");
} catch (CSVValidationException e) {
List<CSVValidationError> errors = e.getValidationErrors();
for (CSVValidationError error : errors) {
}
}