it is the book errata page. The issue I've found is not mentioned there. The documentation says the iterator() method returns the elements in ascending order, not in the order of insertion. And if I'm properly understanding the terminology ConcurrentSkipListSet is not an ordered collection as mentioned in the TABLE 7.9.
The exact text that can be put in Errata is:
Chapter 7, in Table 7.9 for ConcurrentSkipListSet in the column: Elements ordered? is written Yes.
It should be:
Chapter 7, in Table 7.9 for ConcurrentSkipListSet in the column: Element ordered? the correct value is No.
or something similar.
It is in case an ordered collection is meant that where iterator() returns the elements in order of addition.
In case iterator() returns the element in any possible order or order of insertion for CopyOnWriteArraySet in Java 11 doc is written: "Returns an iterator over the elements contained in this set in the order in which these elements were added."
while in the table in the column: Element ordered? is written "No" while it should be "Yes".
Probably this table needs an additional review and/or explanation of the Element ordered?'s meaning.