Suit

sealed trait Suit
class Object
trait Matchable
class Any
object Club.type
object Diamond.type
object Heart.type
object Spade.type