public function setIsValid($isValid)
    {
        if (is_bool($isValid)) {
            $this->isValid = $isValid;
        } else {
            throw new \InvalidArgumentException(
                "Invalid value '" . $isValid . "' for argument 'isValid' given."
            );
        }

        return $this;
    }