public static <T extends Comparable<T>, S extends Comparable<S>> T getOpt2( Option<T> opt, List<S> elements) { return OptTest.getOpt3(opt, elements); }
public static <T> T getOpt1(Option<T> opt) { return OptTest.getOpt1(opt); }
public static <T extends Comparable<T>> T getOpt2(Option<T> opt) { return OptTest.getOpt2(opt); }