public boolean IsConsecutive()
    {
        if(playingCards.size() < 5) return false;
        Collections.sort(playingCards);
        int currentIndex = 0;
        int count = 0;
         for (PlayingCard playingCard : playingCards) {
            int thisCardIndex = playingCard.ValueOrder.indexOf(playingCard.Value);
            if(currentIndex != 0 || count > 0)
            {
                if(count == 4
                && playingCards.get(0).Value.equals("2")
                && playingCards.get(4).Value.equals("A")) return true;

                if(thisCardIndex - currentIndex != 1) return false;
            }
            count ++;
            currentIndex = thisCardIndex;
        }
        return true;
    }