execute multiple validators in sequence

To Fix #2243.

Multiple custom validators should be executed in sequence same as in code.