function findAndGetNext(collection, predicate, fromIndex) {
  return _.get(collection, _.findIndex(collection, predicate, fromIndex) + 1);
}
Iterates over elements of collection, returning the element after the first element predicate returns truthy for.
The predicate is invoked with three arguments: (value, index|key, collection).

@static
@memberOf _
@param {array|object} collection  - The collection to inspect.
@param {function} [predicate=_.identity] - The function invoked per iteration.
@param {number} [fromIndex=0] - The index to search from.
@returns {*} Returns the element after the matched element, else undefined.