<human>: Condense the text into a few key points

I have a 3 bedroom apt and decided to help reduce cost, a roommate would be a smart choice. 

The first 3 months everything went well, rent was paid on time and no issues came up. 

The next 3 months he stopped paying rent yet always promising to pay me eventually. 

As the lease was approaching the end (Aug 1st), I was in the red and didn't know what to do.

One day (early June) i come home and I find out that the roommate took out an order of protection against me (due to harrasement for rent money) which kicked me out of my own apartment being that the order stated that I was not to be near his "place of residence" and "place of business" and since he was unemployed; was one and the same. Keep in mind that the lease is under my name but the judge didn't seem to care.

So I figured that I would cancel the lease and just take the loss and be done with this crap but alas that is simply not the case and this is why I need some advice.

My roommate is invoking squaters rights and has decided to rent out my room and the spare room to 2 people and is claiming that they have also been living there for more than 30 days which places them under the protection of squaters law as well. My landlord had no problem with me cancelling the lease early but I needed to give him a vacant apartment and now that the lease is officially up, because the apartment is NOT vacant, I am responsible to still pay full rent for the 3 "squaters" until they are gone. 

Again, the lease is under my name and not his and definitely not under the 2 new roommates and I am at a loss (financially and emotionally) trying to understand what I can do that's legal that would get them out asap and have him pay for the past 5 months (being that I had to pay his share for an additional  2 months while not even living there due to the order of protection).
<bot>: need to legally evict a roommate (and 2 tresspassers) who took out an order of protection against me and is now renting out the spare rooms of my apt which the landlord won't take back until it's vacant.