Не пойму почему валидатор не может принять такой вариант : if (owner.getSpeed() == 2) { Thread.sleep(500); // метод работает полсекунды System.out.println(owner.getName() + " делает шаг №" + stepNumber + "!"); } if (owner.getSpeed() == 4) { Thread.sleep(250); //метод работает четверть секунды System.out.println(owner.getName() + " делает шаг №" + stepNumber + "!"); }