Documentation for JIRA 4.3. Documentation for other versions of JIRA is available too.

Given an issue, you can retrieve all versions of its Project.

GenericValue project = projectManager.getProject(myIssueGV);
List versions = versionManager.getVersions(project);
Collections.sort(versions);