public T find(Predicate<T> decision, T defaultValue) {
		return Iterables.find(result(), decision, defaultValue);
	}
public T find ( Predicate < T > decision , T defaultValue ) { return Iterables . find ( result ( ) , decision , defaultValue ) ; }
Returns the first element that satisfies the given decision, or defaultValue if none found.

@param decision
@param defaultValue
@return