/** * Copyright (C) 2012 Typesafe Inc. */ package docs.duration; //#import import scala.concurrent.util.Duration; import scala.concurrent.util.Deadline; //#import class Java { public void demo() { //#dsl final Duration fivesec = Duration.create(5, "seconds"); final Duration threemillis = Duration.parse("3 millis"); final Duration diff = fivesec.minus(threemillis); assert diff.lt(fivesec); assert Duration.Zero().lt(Duration.Inf()); //#dsl //#deadline final Deadline deadline = Duration.create(10, "seconds").fromNow(); final Duration rest = deadline.timeLeft(); //#deadline rest.toString(); } }