package ru.naumen.gintonic.utils;
import java.util.Collection;
import java.util.Iterator;
/**
* Utitlities for collections
*
* @author Sergey Tselovalnikov
* @since Jan 17, 2014
*/
public final class CollectionUtils {
public static <E> E getFirst(Collection<E> collection, E defaultValue) {
Iterator<E> iterator = collection.iterator();
return iterator.hasNext() ? iterator.next() : defaultValue;
}
public static <E> E getFirst(Collection<E> collection) {
return getFirst(collection, null);
}
private CollectionUtils() {
}
}