filter

@Contract(value = "_ -> new")
open fun filter(@NonNull predicate: Predicate<T>): FluentLiveData<T>