We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8273af7 commit cbdeeebCopy full SHA for cbdeeeb
1 file changed
utils/src/com/cloud/utils/IteratorUtil.java
@@ -16,8 +16,11 @@
16
// under the License.
17
package com.cloud.utils;
18
19
+import java.util.ArrayList;
20
+import java.util.Collection;
21
import java.util.Enumeration;
22
import java.util.Iterator;
23
+import java.util.List;
24
25
public class IteratorUtil {
26
public static <T> Iterable<T> enumerationAsIterable(final Enumeration<T> e) {
@@ -51,4 +54,11 @@ public T nextElement() {
51
54
}
52
55
};
53
56
57
+
58
+ public static
59
+ <T extends Comparable<? super T>> List<T> asSortedList(Collection<T> c) {
60
+ List<T> list = new ArrayList<T>(c);
61
+ java.util.Collections.sort(list);
62
+ return list;
63
+ }
64
0 commit comments