Describe the similarities and differences between hypersensitivities, tissue rejection, and autoimmune diseases.