docs: public static <T> T findOne(Iterable<T> collection, Filter<T> filter) {
  		if (null != collection) {
  			for (T t : collection) {
  				if (filter.accept(t)) {
  					return t;
  				}
  			}
  		}
  		return null;
  	}