@Test
    public void testDetermineHandValueStraightFlush2() {
        FiveCardPokerHand straightFlush2 = new FiveCardPokerHand();
        assertTrue(straightFlush2.addCard(new Card(Suit.HEART, Rank.ACE)));
        assertTrue(straightFlush2.addCard(new Card(Suit.HEART, Rank.DEUCE)));
        assertTrue(straightFlush2.addCard(new Card(Suit.HEART, Rank.FIVE)));
        assertTrue(straightFlush2.addCard(new Card(Suit.HEART, Rank.FOUR)));
        assertTrue(straightFlush2.addCard(new Card(Suit.HEART, Rank.THREE)));                
        
        assertEquals("Hand " + straightFlush2 + " isn't recognized as a straight flush hand", 
                PokerHandType.STRAIGHT_FLUSH, comparator.determineHandType(straightFlush2));        
    }