Some packages depend on subpackages:

Package org.junit depends on subpackages: 
        org.junit.internal (Assert, Assume)
        org.junit.runners (FixMethodOrder)

Package org.junit.experimental.theories depends on subpackages: 
        org.junit.experimental.theories.internal (FromDataPoints, Theories$TheoryAnchor, Theories$TheoryAnchor$1, Theories$TheoryAnchor$1$1, Theories$TheoryAnchor$2)

Package org.junit.runner depends on subpackages: 
        org.junit.runner.manipulation (Request)
        org.junit.runner.notification (JUnitCore, Result, Result$Listener, Runner)
        org.junit.runners (Computer)
        org.junit.runners.model (Computer, Computer$1, Request)

Package org.junit.runners depends on subpackages: 
        org.junit.runners.model (BlockJUnit4ClassRunner, JUnit4, Parameterized, Parameterized$TestClassRunnerForParameters, ParentRunner, ParentRunner$1, ParentRunner$2, Suite)