During his unsuccessful campaign for Newark mayor four years ago , Cory Booker got a taste of some of the more sordid aspects of running for political office in New Jersey : dirty tricks , innuendo about his personal life and several shoving matches with opponents during public events .