class PrimeFactors {

    public List<Integer> getFactorsOf(int number) {
        List<Integer> factors = new ArrayList<Integer>();

        int divisor = 2;

        while (number != 1) {
            while (number % divisor == 0) {
                number = number / divisor;
                factors.add(divisor);
            }
            divisor++;
        }

        return factors;
    }

}