@Override
 public void validate(IUser user) throws ValidationException {
   IValidation validateName = new ValidationName();
   IValidation validateEmail = new ValidationEmail();
   IValidation validatePass = new ValidationPass();
   validateName.validate(user);
   validateEmail.validate(user);
   validatePass.validate(user);
 }