def __call__(self, value):
        if value.lstrip('-') not in self.values:
            raise ValidationError(
                'Cannot sort on value "{0}"'.format(value),