API Documentation | All Packages | All Classes | Index | Frames No Frames |
ISorter

Package | org.flexunit.runner.manipulation
Interface | public interface ISorter
Implementors | OrderArgumentPlusAlphaSorter, OrderArgumentPlusInheritanceSorter, OrderArgumentSorter, Sorter

Sorters should implement this interface.

Public Methods

| Method | Defined By
--- | --- | ---
|  | apply(object:Object):void Sorts the test in runner using compare function. | ISorter
|  | compare(o1:IDescription, o2:IDescription):int Compares its two arguments for order. | ISorter

Method Detail

apply | () | method

`public function apply(object:Object):void`

Sorts the test in `runner` using `compare function`.

Parameters

| `object:Object`

compare | () | method |

`public function compare(o1:IDescription, o2:IDescription):int`

Compares its two arguments for order. Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.

Parameters

| `o1:IDescription` — `IDescription` the first object to be compared.
| `o2:IDescription` — `IDescription` the second object to be compared.

Returns

| `int` — a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.

Thu Apr 10 2014, 08:07 AM +10:00