Interface ThrowableSupplier<T,​X extends Throwable>