A constructor/factory, takes no parameters but creates a new value of type T every call.
An executable piece of code that takes no parameters and doesn't return any value.
A Function interface.
A Function interface.
Java API: Defines a criteria and determines whether the parameter meets this criteria.
A Procedure is like a Function, but it doesn't produce a return value.