Marshalltown, Iowa (CNN) Sen. Bernie Sanders said Saturday he has no intention of shying away from pointing out differences with Hillary Clinton, particularly on who is best suited to reduce income inequality and wage a fight for the middle class.

"I suspect we're going to be in disagreement very often," the Vermont politician told CNN in an interview here. "That's what campaigns are about. Let the American people judge."

As Clinton arrived in Iowa after delivering her first major speech of the 2016 presidential campaign, Sanders was holding court with Democratic activists across the state who will play a key role in the Iowa caucuses early next year.

Sanders said her speech "touched on some of the important issues facing this country," but he added: "The devil is in the details." He said Clinton would need to convince Democrats that she is capable of "taking on the billionaire class."

He called out Clinton for not mentioning trade during her speech Saturday in New York.

Read More