class JerkKinematics {

    public static double getTimeToReachDisplacement(double displacement, double initialVelocity, double initialAcceleration, double jerk) {
        ImmutableList<Complex> roots = CubicRootFinder.find(jerk / 6, initialAcceleration / 2, initialVelocity, -displacement);
        return PolynomialRootUtils.getMinimumPositiveRealRoot(roots);
    }

    private  JerkKinematics();

}