public List validate() {
        String error;

        if(!isNameValidate()) {
            error = "Name is not valid.";
            validateErrors.add(error);
        }

        if(!isSurnameValidate()) {
            error = "Surname is not valid.";
            validateErrors.add(error);
        }

        if(!isBirthdayValidate()) {
            error = "Birthday is not valid.";
            validateErrors.add(error);
        }

        if(!isEmailValidate()) {
            error = "Email is not valid.";
            validateErrors.add(error);
        }

        if(!isPasswordValidate()) {
            error = "Password is not valid.";
            validateErrors.add(error);
        }

        if(!isPasswordAndConfirmEquals()) {
            error = "Password and password confirm not equals.";
            validateErrors.add(error);
        }

        return this.validateErrors;
    }