public function create($displayGroup, $description, $isDynamic, $dynamicCriteria)
    {
        $this->userId = $this->getEntityProvider()->getMe()->getId();
        $this->displayGroup = $displayGroup;
        $this->description = $description;
        $this->isDynamic = $isDynamic;
        $this->dynamicCriteria = $dynamicCriteria;

        $this->getLogger()->info('Creating a new display Group ' . $displayGroup);
        $response = $this->doPost('/displaygroup', $this->toArray());

        return $this->hydrate($response);
    }