According to easyJet's Carrier Regulations:
If your baggage is damaged, lost or delayed during an easyJet flight,
you must advise a member of easyJet ground handling staff at the
airport of arrival immediately.
In the event of loss or damage to baggage the airline's liability is
normally limited to a maximum of 1,000 Special Drawing Rights
(approximately £820).
Essentially, it doesn't matter whether your airline is low-cost or full-service. (If I'm not wrong) They have minimum obligations for carriage that they must adhere to as declared in their terms and conditions. Baggage handling falls under the purview of airlines and that's whom you must seek compensation from.
In your case, you will have to contact EasyJet but they may argue that baggage damage was not notified to them at the airport, thus allowing them to claim they were not responsible for it. If you have travel insurance of some sort, then it could cover compensations. Alternatively, check if your credit/debit card has travel insurance included.