public static <V> ValueAndTimestamp<V> make(final V value,
                                                final long timestamp) {
        return value == null ? null : new ValueAndTimestamp<>(value, timestamp);
    }
Create a new {@link ValueAndTimestamp} instance if the provided {@code value} is not {@code null}.

@param value      the value
@param timestamp  the timestamp
@param <V> the type of the value
@return a new {@link ValueAndTimestamp} instance if the provided {@code value} is not {@code null};
        otherwise {@code null} is returned
streams/src/main/java/org/apache/kafka/streams/state/ValueAndTimestamp.java