Решение корректно работает. Условие "В методе countMineNeighbors() должен использоваться метод getNeighbors()." не проходит через валидатор. Хотя при передаче в getNeighbors() всего объекта, валидатор отрабатывает корректно.