<dependency>
<groupId>org.timely</groupId>
<artifactId>timely-core</artifactId>
<version>1.0.0</version>
</dependency>
Task task = new Task(() -> {
});
task.setTimeLimit(5, TimeUnit.SECONDS);
TimelyExecutor executor = new TimelyExecutor();
executor.execute(task);
if (task.isSuccessful()) {
} else {
}