Salesforce Apex: come recuperare i valori di una picklist

public static List<String> getPickListValuesIntoList(){
       List<String> pickListValuesList= new List<String>();
		Schema.DescribeFieldResult fieldResult = Pagamento__c.Metodo_di_pagamento__c.getDescribe();
		List<Schema.PicklistEntry> ple = fieldResult.getPicklistValues();
		for( Schema.PicklistEntry pickListVal : ple){
			pickListValuesList.add(pickListVal.getLabel());
		}     
        System.debug(pickListValuesList);
		return pickListValuesList;
    }