implemented for all, angle, channel, illumination and timepoint comparable, equals and hashcode