protected function validTypes(Column $column)
    {

        if (in_array($column->getType(), $this->columns) === false) {
            throw new ExceptionFactory('Column', ['COLUMN_DOES_NOT_SUPPORT', $column->getType(), $column->getName()]);
        }

        return true;
    }