Timer.new(id, callback, timeout, loop, ...)
                     
                    
                        
                            
                                
                                    idany
                                
                                
                                    The ID of the timer.
                                
                             
                            
                                
                                    callbackfunction
                                
                                
                                    The function to be called after timeout
                                
                             
                            
                                
                                    timeoutnumber
                                
                                
                                    Number of milliseconds for the mature
                                
                             
                            
                                
                                    loopboolean
                                
                                
                                    Sets the timers looping function. If true runs again after mature.
                                
                             
                            
                                
                                    ...any
                                
                                
                                    This is a vararg. These varagrs are used to call the callback