I am afraid that my function for counting
cards named getWinner(), is not actually reading the
Card objects that are passed to it, since I am counting the ordinal() values of static values, which will have a value in any case, whether or not they are contained in the ArrayList<Card> passed to the method getWinner()
Will you confirm my stupidity, and, suggest alternatives?
I think I have already resolved this

, but have had doubts , basically because I am selectively switching between the
cards in my suit.