static <T> List<T>
append(List<T> list, T t)
static <T, T1> List<T1>
collect(List<T> list, Predicate<T> filter, Function<T,T1> fn)
map(List<T> list, Function<T,T1> fn)