@Override public boolean equals(Object o){
  if (this == o)   return true;
  if (o == null || getClass() != o.getClass())   return false;
  AbstractDrawerItem<?,?> that=(AbstractDrawerItem<?,?>)o;
  return mIdentifier == that.mIdentifier;
}

@ Override public boolean equals ( Object o ) { if ( this == o ) return true ; if ( o == null || getClass ( ) != o . getClass ( ) ) return false ; AbstractDrawerItem < ? , ? > that = ( AbstractDrawerItem < ? , ? > ) o ; return mIdentifier == that . mIdentifier ; }
if this item equals to the given object
