Java tutorial
//package com.java2s; import java.util.Collection; public class Main { public static <T> void copy(Collection<T> dest, Collection<? extends T> src) { for (T t : src) { dest.add(t); } } }