public String warn(Analysis analysis) {
   if (analysis.isItDepartment() && !itDeptSolutionExists(analysis)) {
     return "Έχετε σημειώσει πως υπάρχει τμήμα ΤΠΕ στον οργανισμό, αλλά σε καμία από τις υποψήφιες λύσεις, το τμήμα ΤΠΕ δε στηρίζει κάποια από τις φάσεις του έργου.";
   } else {
     return null;
   }
 }
 private boolean itDeptSolutionExists(Analysis a) {
   for (Lysh l : a.getLyseis()) {
     if (solutionHasItDept(l)) return true;
   }
   return false;
 }