/**
  * @param \DateTimeInterface $date
  * @param $activityTypeConstant
  * @return \DateTime
  */
 public function getFirstAvailableDate(\DateTimeInterface $date, $activityTypeConstant)
 {
     $firstAvailableDate = ActivityType::getFirstDayAvailable($activityTypeConstant, $date);
     return $this->scheduler->getFirstAvailableDate($firstAvailableDate);
 }