modified the compare function to address the situation where events with different timestamp might have same sender and and rollback count. Also added the event class members sender_name_ and rollback_cnt_ to the serializer. Modified to Negative event class to adapt to the changes in Event class.