// Generic Function interface - Page 122 package org.effectivejava.examples.chapter05.item25; interface Function<T> { T apply(T arg1, T arg2); }