restartableReplay(RESTARTABLE_ID, new Func0<Observable<ArrayList<T>>>() {
@Override public Observable<ArrayList<T>> call() {
return observableFactory();
}
}, new Action2<RxStarterRecyclerFragment, ArrayList<T>>() {
<BUG>@Override public void call(RxStarterRecyclerFragment fragment, ArrayList<T> feeds) {

fragment.notifyDataSetChanged(feeds);
</BUG>
}

restartableReplay(RESTARTABLE_ID, new Func0<Observable<ArrayList<T>>>() {
@Override public Observable<ArrayList<T>> call() {
return observableFactory();
}
}, new Action2<RxStarterRecyclerFragment, ArrayList<T>>() {
@Override public void call(RxStarterRecyclerFragment fragment, ArrayList<T> items) {
fragment.notifyDataSetChanged(items);
}
