I don't know if you were serious are not but yes his flush beat's your straight, here's an ex.
is a poker hand such as Q♣ 10♣ 7♣ 6♣ 4♣
, which contains five cards of the same suit, not in rank sequence. It ranks above a straight
is a poker hand such as Q♣ J♠ 10♠ 9♥ 8♥
, which contains five cards of sequential rank, of varying suits. It ranks above three of a kind
(http://en.wikipedia.org/wiki/Poker_hand#Three_of_a_kind) and below a flush