package melnorme.utilbox.concurrency;
import static melnorme.utilbox.core.Assert.AssertNamespace.assertFail;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
<BUG>import melnorme.utilbox.core.Assert.AssertFailedException;
public abstract class AbstractRunnableFuture<RET> extends AbstractRunnableFuture2<RET></BUG>
implements NonCancellableFuture<RET>
{
public AbstractRunnableFuture() {

package melnorme.utilbox.concurrency;
import static melnorme.utilbox.core.Assert.AssertNamespace.assertFail;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
import melnorme.utilbox.core.Assert.AssertFailedException;
@Deprecated
public abstract class AbstractRunnableFuture<RET> extends AbstractRunnableFuture2<RET>
implements NonCancellableFuture<RET>
{
public AbstractRunnableFuture() {
