--- jsr166/src/jsr166x/ConcurrentSkipListSet.java 2013/01/16 00:51:11 1.17 +++ jsr166/src/jsr166x/ConcurrentSkipListSet.java 2013/02/05 20:09:33 1.19 @@ -32,7 +32,7 @@ import java.util.concurrent.*; * asynchronous nature of these sets, determining the current number * of elements requires a traversal of the elements. Additionally, the * bulk operations {@code addAll}, {@code removeAll}, - * <{@code retainAll}, and tt>containsAll are not + * {@code retainAll}, and {@code containsAll} are not * guaranteed to be performed atomically. For example, an iterator * operating concurrently with an {@code addAll} operation might view * only some of the added elements. @@ -484,7 +484,7 @@ public class ConcurrentSkipListSet /** * Creates a new submap. * @param fromElement inclusive least value, or {@code null} if from start - * @param toElement exclusive upper bound or {@code null} if to end + * @param toElement exclusive upper bound, or {@code null} if to end * @throws IllegalArgumentException if fromElement and toElement * non-null and fromElement greater than toElement */