/**
  * @return bool
  */
 public final function validate()
 {
     return Utils::noEmptyItems([$this->getWidth(), $this->getHeight(), $this->getDepth(), $this->getQuantity(), $this->getItemIdentifier(), $this->getWeight()]);
 }
 /**
  * @return bool
  * @throws \Exception
  */
 public final function validate()
 {
     return Utils::noEmptyItems([$this->getWidth(), $this->getHeight(), $this->getDepth(), $this->getIdentifier(), $this->getMaxWeight(), $this->getInternalIdentifier()]);
 }