fix comparison between Events Previously, the set of Events was partially ordered: if two Events occur at the same time, they are considered as equal. Then when we want to get the next Event using the upper_bound function, all Events with the same time as the current Event are ignored. I think this is not the desired behaviour. Now if two Events occur at the same time, we are computing the difference between the types.
fix comparison between Events
Previously, the set of Events was partially ordered: if two Events occur
at the same time, they are considered as equal. Then when we want to get
the next Event using the upper_bound function, all Events with the same
time as the current Event are ignored. I think this is not the desired
behaviour.
Now if two Events occur at the same time, we are computing the
difference between the types.

git-svn-id: de9bbed4c30e0eb58fe8e7d66f5c80b71699a07c@2993 bf01a9d7-0df3-0310-8ad4-b1c94d9ae2d5

siconos/siconos-deb,siconos/siconos-deb,bremond/siconos,radarsat1/siconos,radarsat1/siconos,siconos/siconos-deb,fperignon/siconos,radarsat1/siconos,fperignon/siconos,siconos/siconos,bremond/siconos,bremond/siconos,siconos/siconos,siconos/siconos-deb,radarsat1/siconos,siconos/siconos-deb,bremond/siconos,fperignon/siconos,siconos/siconos,siconos/siconos,radarsat1/siconos,siconos/siconos-deb,fperignon/siconos,fperignon/siconos,bremond/siconos