public function __construct($message = null, $code = 0, Exception $previous = null)
 {
     if (!$message) {
         $message = 'A time range must be defined by a START and a END TimePoint!';
     }
     parent::__construct($message, $code, $previous);
 }
 public function __construct($message = null, $code = 0, Exception $previous = null)
 {
     if (!$message) {
         $message = 'A time range is built from two TimePoint!';
     }
     parent::__construct($message, $code, $previous);
 }
 public function __construct($message = null, $code = 0, Exception $previous = null)
 {
     if (!$message) {
         $message = 'A time range must be defined by two TimePoint with the same target and the START cannot be after the END!';
     }
     parent::__construct($message, $code, $previous);
 }