Texas Sen. Ted Cruz said Donald Trump "needs to stop threatening the voters" and behaving like a mobster.

"Donald now has a consistent pattern of inciting violence, of Donald and his henchmen pushing for violence," Cruz told radio host Glenn Beck. "Donald needs to understand he's not Michael Corleone. I understand that Donald has had some very shady business deals with people that are currently in prison, mobsters. But the presidency should not be La Cosa Nostra."

Cruz criticized Trump's decision to ask his supporters to pledge allegiance to Trump's candidacy as antithetical to American values.

"This is the United States of America, we don't pledge allegiance to a man," Cruz said. "We pledge allegiance to a flag. We take an oath to preserve, protect, and defend the Constitution. But Donald needs to stop threatening the voters."

Cruz also said Trump may have a good forthcoming two weeks at the polls. He said if Trump does not finish well above 50 percentage points in the New York primary it will serve as a loss for the former reality television star. The Texas senator cited Maryland and Pennsylvania as states where he expects to be competitive, but said he views upcoming nominating contests in states such as Indiana and Montana more favorably.

The senator mocked the Trump campaign's inability to earn delegates in states across the country, and said, "Donald's whole pitch is that he's a great businessman, and yet his campaign right now it appears he can't run a lemonade stand."

Cruz has no public events scheduled on Tuesday, and will campaign in Pennsylvania and New York on Wednesday.