Trinidad Captain Hyland Expects Tough Match against Iran