public SortedTreeSet(int branchingFactor, IEnumerable <T> collection, IComparer <T> comparer)
 {
     _sortedList = new SortedTreeList <T>(branchingFactor, comparer);
     UnionWith(collection);
 }
 public SortedTreeSet(int branchingFactor)
 {
     _sortedList = new SortedTreeList <T>(branchingFactor);
 }
 public SortedTreeSet(int branchingFactor, IComparer <T> comparer)
 {
     _sortedList = new SortedTreeList <T>(branchingFactor, comparer);
 }
 public SortedTreeSet(IEnumerable <T> collection, IComparer <T> comparer)
 {
     _sortedList = new SortedTreeList <T>(comparer);
     UnionWith(collection);
 }
 public SortedTreeSet(IComparer <T> comparer)
 {
     _sortedList = new SortedTreeList <T>(comparer);
 }
 public SortedTreeSet(IEnumerable <T> collection)
 {
     _sortedList = new SortedTreeList <T>();
     UnionWith(collection);
 }
 public SortedTreeSet()
 {
     _sortedList = new SortedTreeList <T>();
 }
 internal Enumerator(SortedTreeList <T> .Enumerator enumerator)
 {
     _enumerator = enumerator;
 }