private boolean didWinDiagonalLR(Token token, Square square)
    {
        boolean noTokensMissing = true;
        // If the row and column indexes are equal
        // then we know it's in a L->R diagonal space
        if(square.getRow() == square.getColumn())
        {
            for(int i=1; i<=this.boardSize; i++)
            {
                Token currentToken = gameBoard.get(new Square(i,i));
                if(token != currentToken)
                {
                    noTokensMissing = false;
                    break;
                }
            }
            return noTokensMissing;
        }
        return false;
    }