class StubTableActionAlterations implements TableActionAlterations<T> {

    @NonNull
    @Override
    public Single<T> postUpdate(@NonNull T oldT, @Nullable T newT) {
        return Single.fromCallable(() -> {
            if (newT == null) {
                throw new Exception("Post update failed due to a null value");
            }

            return newT;
        });
    }

}