insertInOrder method

Set<N> insertInOrder(
  1. Iterable<N> numbersToInsert
)

Inserts each element in numbersToInsert before the first element that is >=

1.1, 4.4.insertInOrder(3.3, 2.2) returns 1.1, 2.2, 3.3, 4.4.

Does not sort the entire result. ascending or descending can sort.

Implementation

Set<N> insertInOrder(Iterable<N> numbersToInsert) {
  return h
      .insertInOrderNums(
        numbersToInsert: numbersToInsert,
        original: this,
      )
      .toSet();
}