@FunctionalInterface public interface FloatTernaryOperator
float
applyAsFloat(float first, float second, float third)
float applyAsFloat(float first, float second, float third)