Characteristic Foliation Theorem for Hypersurfaces