Returns an Optional describing the given non-null value.
an Optional with the value present
the value to describe, which must be non-null
the type of the value
if value is null