public boolean addCards(Collection<Card> cards) {
        if (cards == null) {
            throw new IllegalArgumentException("Collection can't be null");
        }
        boolean added = true;
        for (Card card : cards) {
            added = addCard(card);
        }
        return added;
    }