Inspired by a general theorem on non-radiating sources demonstrated by Devaney and Wolf, a unified theory for invisible and cloaking structures is here proposed. By solving Devaney-Wolf theorem in the quasi-static limit, a weak solution is obtained, demonstrating the existence of Anapole modes, Mantle Cloaking and Plasmonic Cloaking. Beyond the quasi-static regime, a strong solution of Devaney-Wolf theorem can be formulated, predicting general non-scattering devices based on directional invisibility, Transformation Optics, neutral inclusions and refractive index continuity. Both weak and strong solutions are analytically demonstrated to depend on the concept of contrast, mathematically defined as a normalized difference between constitutive parameters (or wave-impedance property) of a material and its surrounding background.