GenericMessage is comparable