made in-order spliterator ordered and sorted