import org.ops4j.util.collections.ListBuilder;
System.out.println(list);
import org.ops4j.util.collections.SetBuilder;
System.out.println(set);
import org.ops4j.util.collections.MapBuilder;
System.out.println(map);
import org.ops4j.util.collections.CollectionUtils;
List<String> list = new ArrayList<>();
boolean isEmpty = CollectionUtils.isEmpty(list);
System.out.println(isEmpty);
import org.ops4j.util.collections.CollectionUtils;
import org.ops4j.util.predicate.Predicate;
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
Predicate<Integer> predicate = new Predicate<Integer>() {
@Override
public boolean evaluate(Integer element) {
return element % 2 == 0;
}
};
List<Integer> filteredList = CollectionUtils.select(list, predicate);
System.out.println(filteredList);