public int CompareTo(Citation other) { if (PhysicalPage == other.PhysicalPageStart) { return(Glyph.CompareTo(other.GlyphStart)); } return(PhysicalPage.CompareTo(other.PhysicalPageStart)); }
public int CompareTo(Reference other) { if (PhysicalPage == other.PhysicalPage) { return(Glyph.CompareTo(other.Glyph)); } return(PhysicalPage.CompareTo(other.PhysicalPage)); }