class CollectionUtilities {

    public static <T> void addIfNotContained(Collection<T> items, Collection<? extends T> toAdd,
            BiPredicate<? super T, ? super T> equalityPredicate)
    {
        for (T item : toAdd)
        {
            addIfNotContained(items, item, equalityPredicate);
        }
    }

    private  CollectionUtilities();

}