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