mattinger
07/21/2017, 10:10 PMsealed class CompletableTry {
abstract fun isError(): Boolean
abstract fun isComplete(): Boolean
abstract fun accept(runnable: Runnable?, consumer: ((Throwable) -> Void)?)
class Complete : CompletableTry() { ... }
class Error(val error: Throwable) : CompletableTry() { ... }
}