class CombiningValidator implements Validator<T> {

	@Override
	public String toString() {
		StringBuilder validatorNames = new StringBuilder();
		for (Validator<T> v : validators) {
			validatorNames.append(v.getClass().getName()).append(',');
		}
		return validatorNames.toString();
	}

	public  CombiningValidator(List<Validator<T>> validators);
	public  CombiningValidator(Validator<T>... validators);

}