Товарищи, Есть такой вопрос- checkCollision() упорно выдает ошибку, !причем! в игре все работает. Змея дохнет, ловя себя за хвост. Ну прямо беда с этим валидатором. Вообще без понятия, что там не так. Еще и дебаггер не работает с этим проектом.
public class Snake extends GameObject{
    private ArrayList<GameObject> snakeParts =  new ArrayList<GameObject>();
    public boolean isAlive = true;
    private final static String HEAD_SIGN = "\u2694";
    private final static String BODY_SIGN = "\u26AB";
    private Direction direction= Direction.LEFT;

    ...