In what has appeared to be contradictory statements coming from the Republican Party in regards to personal freedoms and religious freedoms, Jon Stewart invited U.S. Sen. Rand Paul to "The Daily Show."

According to The Wrap, Stewart comically grilled Paul not just on his own politics, but the politics of his own party.

The senator was actually more than happy to show that he differed from the views of his party, particularly in regards to his filibuster in the Senate, which sought to prevent the extension of the Patriot Act, which gives grandiose powers to domestic and foreign intelligence agencies such as the CIA, FBI and the NSA in regards to spying.

Paul's filibuster was intended to do away with, or make domestic amendments, to the act that restores Americans' rights to privacy.

But the conversation leaned heavily into the area of religious liberty as well.

The flip-flopping example cited by Stewart was that the same people who opposed a mosque being built near the "Ground Zero" site in New York City, where the Sept. 11, 2001 terrorist attacks occurred, are also the same people who support companies calling themselves "Christian Businesses" and are seeking the liberty to deny services to anyone who contradicts their religion, citing religious freedom.

"There's ... something that we need to separate out; for example, when they told me that they were going to build a mosque at 9/11 [World Trade Center site], I was horrified and thought that was a terrible thing, but I'm not for a law to prevent them," Paul responded to Stewart.

Paul concluded the thought with his views on the First Amendment.

"If you want to march down the street and you're a part of the [Ku Klux Klan], I'm horrified by that and I object to it, but the First Amendment is about the right to be despicable," Paul added.

The Kentucky Republican has also been criticizing his own party. According to CNN, in his new book "Taking a Stand: Moving Beyond Partisan Politics to Unite America," Paul argues against his own party's beliefs, especially concerning the environment.

"None of this is at odds with wanting our government to be smaller, with wanting our regulatory bodies to protect both our land and water," he wrote.

"Right now, the Republican brand sucks. I promised Reince Priebus, the chairman of the Republican National Committee, that I would stop saying the GOP sucks, and I will (except for this last time)," he added in his book.

Watch Paul's exchange with Stewart: