abstract fun <TExpected : Throwable> cause(expect: Expect<out Throwable>, expectedType: KClass<TExpected>): ChangedSubjectPostStep<Throwable?, TExpected>