update javadocs to reflect type order omitted if no type priorities
@@ -40,8 +40,10 @@ import org.apache.uima.cas.FSIterator;
* annotations with smaller spans, which produces an iteration order similar to a preorder tree
* traversal.</li>
* <li>Annotations whose start offsets are equal and whose end offsets are equal are sorted based
- * on {@link org.apache.uima.resource.metadata.TypePriorities} (which is an element of the component
- * descriptor). That is, if <code>a.start = b.start</code>, <code>a.end = b.end</code>, and
+ * on {@link org.apache.uima.resource.metadata.TypePriorities} if type priorities are specified.
+ * Type Priorities specification is an optional element of the component
+ * descriptor). When type priorities are in use, if <code>a.start = b.start</code>,
+ * <code>a.end = b.end</code>, and
* the type of <code>a</code> is defined before the type of <code>b</code> in the type
* priorities, then <code>a &lt; b</code>.
* <li>
