It would be better to declare each field with the validators

```php
'field_semester'  = array(
 'validators' => array(
    array($this, 'validateText'),
    array($this, 'validateNumeric'),
    array($this, 'validateUnique'),
  ),
),
```