public boolean isSelfCollision()
    {
        for (int i = 1; i < snake.getBody().size(); i++) {
            if (snake.getHead().getX() == snake.getBody().get(i).getX() &&
                    snake.getHead().getY() == snake.getBody().get(i).getY()) {
                return true;
            }
        }
        return false;
    }