package org.sglj.math.search; public class TBinarySearch<T> { public abstract class MonotoneFunction<R> { protected abstract R f(T x); } }