Cuban Sandwich

Seasoned pork roast, Dearborn ham, Swiss cheese, pickles, mayo and Dijon mustard all on a ?toasted hoagie