sig
type 'a t
external cancel : 'a ScheduledFuture.t -> bool -> bool
= "ocamljava_future_cancel"
external get : 'a ScheduledFuture.t -> 'a = "ocamljava_future_get"
external get_time : 'a ScheduledFuture.t -> int64 -> TimeUnit.t -> 'a
= "ocamljava_future_get_time"
external is_cancelled : 'a ScheduledFuture.t -> bool
= "ocamljava_future_is_cancelled"
external is_done : 'a ScheduledFuture.t -> bool
= "ocamljava_future_is_done"
external get_delay : 'a ScheduledFuture.t -> TimeUnit.t -> int64
= "ocamljava_scheduledfuture_get_delay"
end