public SortDrawer() { Reporter = new SortReporter(); }
public SortedObject(SortReporter reporter, int min, int max, int length) : this(reporter) { Initialize(min, max, length); }
public SortedObject(SortReporter reporter, IEnumerable <int> values) : this(reporter) { Initialize(values); }
SortedObject(SortReporter reporter) { this.reporter = reporter; }