sig   type e   type t   val compare : OUnitDiff.S.t -> OUnitDiff.S.t -> int   val pp_printer : Format.formatter -> OUnitDiff.S.t -> unit   val pp_diff : Format.formatter -> OUnitDiff.S.t * OUnitDiff.S.t -> unit   val assert_equal : ?msg:string -> OUnitDiff.S.t -> OUnitDiff.S.t -> unit   val of_list : OUnitDiff.S.e list -> OUnitDiff.S.t end