Complex sentence: It provides a mechanism to implement a scheduling policy, but is independent of any specific scheduling policy--the policy is encapsulated in its own class and is reusable.
Split into simpler sentences: It provides a mechanism to implement a scheduling policy. It is independent of any specific scheduling policy; the policy is encapsulated in its own class, and is reusable.