public int Compare(object o1, object o2) { ElementAccessor e1 = (ElementAccessor)o1; ElementAccessor e2 = (ElementAccessor)o2; return String.Compare(e1.ToString(string.Empty), e2.ToString(string.Empty), StringComparison.Ordinal); } }