public function sortBy(string $property, string $order = 'asc'): self
    {
        if ($order !== 'asc' && $order !== 'desc') {
            throw new \InvalidArgumentException('The order argument \'asc\' or \'desc\'');
        }
        $this->internalDataListActions[] = ['sortBy', $property, $order];
        return $this;
    }