@Override
	public String toString() {
		DecimalFormat Coord = new DecimalFormat("#0.00");

		String output = "";
		output += identifier + "\n" + "Pos bef : ";
		for (int i = 0; i < dimensions; i++) {
			output += Coord.format(beforePosition.getCoord(i)) + "  ";
		}
		output += "\n" + "Pos aft : ";
		for (int i = 0; i < dimensions; i++) {
			output += Coord.format(afterPosition.getCoord(i)) + "  ";
		}
		output += "\n" + "Velocity: ";
		for (int i = 0; i < dimensions; i++) {
			output += Coord.format(velocity.getCoord(i)) + "  ";
		}
		output += "\n" + "Accel   : ";
		for (int i = 0; i < dimensions; i++) {
			output += Coord.format(acceleration.getCoord(i)) + "  ";
		}
		output += "\n" + "Mass    :" + mass;
		output += "\n" + "Time    :" + internalClock + "\n";
		return output;
	}