public void transferCardRange(Deck d, int start, int finish) //start to finish is inclusive
    {
        if(deck.isEmpty() == false)
        {
            for(int index = start; index <= finish; index++)
            {
                card tmp = deck.get(start);
                deck.remove(start);
                d.addCard(tmp);
            }
        }
    }