/**
  * Class constructor.
  *
  * @param int $priority
  */
 public function __construct($priority)
 {
     parent::__construct('Priority should be positive: ' . $priority . ' given');
 }
 /**
  * Class constructor.
  *
  * @param int $priority
  * @param int $priorityMax
  */
 public function __construct($priority, $priorityMax)
 {
     parent::__construct('Priority should be ' . $priorityMax . ' max: ' . $priority . ' given');
 }
 /**
  * Class constructor.
  *
  * @param int $priority
  */
 public function __construct($priority)
 {
     parent::__construct('Priority should be numeric: ' . $priority . ' given');
 }