public void remove(int position){
  if (wishlistItems.size() > position) {
    notifyItemRemoved(position);
    wishlistItems.remove(position);
  }
 else {
    Timber.e(new RuntimeException(),"Removing wishlist item at non existing position.");
  }
}

public void remove ( int position ) { if ( wishlistItems . size ( ) > position ) { notifyItemRemoved ( position ) ; wishlistItems . remove ( position ) ; } else { Timber . e ( new RuntimeException ( ) , "Removing wishlist item at non existing position." ) ; } }
remove item from list , and notify concrete removal .
