docs: private static List<ClasspathElement> orderClasspathElements(
              final Collection<Entry<Integer, ClasspathElement>> classpathEltsIndexed) {
          final List<Entry<Integer, ClasspathElement>> classpathEltsIndexedOrdered = new ArrayList<>(
                  classpathEltsIndexed);
          CollectionUtils.sortIfNotEmpty(classpathEltsIndexedOrdered, INDEXED_CLASSPATH_ELEMENT_COMPARATOR);
          final List<ClasspathElement> classpathEltsOrdered = new ArrayList<>(classpathEltsIndexedOrdered.size());
          for (final Entry<Integer, ClasspathElement> ent : classpathEltsIndexedOrdered) {
              classpathEltsOrdered.add(ent.getValue());
          }
          return classpathEltsOrdered;
      }